home *** CD-ROM | disk | FTP | other *** search
- 0,16,0,17,999,*** EDIT HELP: Select Next Frame by KEY ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 6,26,999,╔═════════════════════════╗
- 7,26,999,║ Main Menu ║
- 8,26,999,╚═════════════════════════╝
- 10,0,999,╔═════════════════════════╦═════════════════════════╦═════════════════════════╗
- 11,0,999,║ KEY Topic ║ KEY Topic ║ KEY Topic ║
- 12,0,999,╠═════════════════════════╬═════════════════════════╬═════════════════════════╣
- 13,0,1,L║ L LINE Commands ║
- 13,30,2,GG GLOBAL Commands ║
- 13,56,3,FF Function Keys ║
- 14,0,999,╟─────────────────────────╫─────────────────────────╫─────────────────────────╢
- 15,0,4,M║ M Error Messages ║
- 15,30,7,DD Data Files ║
- 15,56,8,KK Keyboard ║
- 16,0,999,╚═════════════════════════╩═════════════════════════╩═════════════════════════╝
- 1,29,0,12,999,*** EDIT LINE Commands: Select Next Frame by KEY ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,LINE commands are entered in the line number field. They are executed when
- 4,0,999,ENTER, F7, PgUp or PgDn is pressed. Single-line commands are entered as single
- 5,0,999,keystrokes, and affect only the line on which they are entered. Block commands
- 6,0,999,are entered as paired keystrokes (such as DD, MM, etc.) on two data lines which
- 7,0,999,are the first and last lines of the block to be involved in the function.
- 8,0,999,Upper- or lower-case letters may be used, but mixed-case block commands are not
- 9,0,999,allowed (that is, MM or mm is O.K., but Mm or mM is not).
- 11,0,999,╔═════════════════════════╦═════════════════════════╦═════════════════════════╗
- 12,0,999,║ KEY Topic ║ KEY Topic ║ KEY Topic ║
- 13,0,999,╠═════════════════════════╬═════════════════════════╬═════════════════════════╣
- 14,0,10,I║ I INSERT Command ║
- 14,30,11,DD DELETE Command ║
- 14,56,12,RR REPLICATE Command ║
- 15,0,999,╟─────────────────────────╫─────────────────────────╫─────────────────────────╢
- 16,0,13,C║ C COPY Command ║
- 16,30,14,MM MOVE Command ║
- 16,56,15,AA AFTER Command ║
- 17,0,999,╟─────────────────────────╫─────────────────────────╫─────────────────────────╢
- 18,0,15,B║ B BEFORE Command ║
- 18,30,16,[[ BRACKET Command ║
- 18,56,16,]] BRACKET Command ║
- 19,0,999,╟─────────────────────────╫─────────────────────────╫─────────────────────────╢
- 20,0,22,>║ > INDENT Command ║
- 20,52,22,<║ < UNDENT Command ║
- 21,0,999,╚═════════════════════════╬═════════════════════════╬═════════════════════════╝
- 22,26,0, ║ Space bar --> main menu ║
- 23,26,999,╚═════════════════════════╝
- 2,25,0,11,999,*** EDIT GLOBAL Commands: Select Next Frame by KEY ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,GLOBAL commands are entered on the command/status line. The HOME key moves the
- 4,0,999,cursor to this line and clears its previous contents. GLOBAL commands generally
- 5,0,999,address the entire working file, except when SEARCH, REPLACE, PREVIOUS or NEXT
- 6,0,999,is constrained by a pair of BRACKET line commands.
- 8,0,999,╔═════════════════════════╦═════════════════════════╦═════════════════════════╗
- 9,0,999,║ KEY Topic ║ KEY Topic ║ KEY Topic ║
- 10,0,999,╠═════════════════════════╬═════════════════════════╬═════════════════════════╣
- 11,0,17,Q║ Q QUIT Command ║
- 11,30,18,HH HELP Command ║
- 11,56,19,FF FILENAME Command ║
- 12,0,999,╟─────────────────────────╫─────────────────────────╫─────────────────────────╢
- 13,0,20,+║ + DOWN Command ║
- 13,30,20,DD DISPLAY Command ║
- 13,56,20,-- UP Command ║
- 14,0,999,╟─────────────────────────╫─────────────────────────╫─────────────────────────╢
- 15,0,21,S║ S SEARCH Command ║ ║
- 15,56,21,RR REPLACE Command ║
- 16,0,999,╟─────────────────────────╫─────────────────────────╫─────────────────────────╢
- 17,0,21,P║ P PREVIOUS Command ║ ║
- 17,56,21,NN NEXT Command ║
- 18,0,999,╚═════════════════════════╬═════════════════════════╬═════════════════════════╝
- 19,26,0, ║ Space bar --> main menu ║
- 20,26,999,╚═════════════════════════╝
- 3,22,0,26,999,*** EDIT FUNCTION KEYS ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 6,0,999,╔══════════════════════════════════════╦══════════════════════════════════════╗
- 7,0,999,║ KEY Function ║ KEY Function ║
- 8,0,999,╠══════════════════════════════════════╬══════════════════════════════════════╣
- 9,0,999,║ 1 HELP (same as Global H cmnd.) ║
- 9,43,999,2 QUIT (same as Global Q cmnd.) ║
- 10,0,999,╟──────────────────────────────────────╫──────────────────────────────────────╢
- 11,0,999,║ 3 LOAD data file ║
- 11,43,999,4 SAVE data file ║
- 12,0,999,╟──────────────────────────────────────╫──────────────────────────────────────╢
- 13,0,999,║ 5 Split/Join data lines ║
- 13,43,999,6 Generate SEPARATOR Char. ║
- 14,0,999,╟──────────────────────────────────────╫──────────────────────────────────────╢
- 15,0,999,║ 7 Update file, reformat screen ║
- 15,43,999,8 Repeat Global command ║
- 16,0,999,╟──────────────────────────────────────╫──────────────────────────────────────╢
- 17,0,999,║ 9 Repeat Search command ║
- 17,43,999,0 Repeat Replace command ║
- 18,0,999,╚════════════════════╦═════════════════╩═════════════════╦════════════════════╝
- 19,21,0, ║ Shift 6 Prefix/Suffix SEPARATOR ║
- 20,21,999,╚═══════════════════════════════════╝
- 4,16,0,25,999,*** EDIT ERROR Messages ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,Bad file specification. Invalid filespec in EDIT invocation, or in
- 4,30,999,response to "Filename:" prompt.
- 6,0,999,Can't open file. Existing file is bad, or there is not enough space
- 7,30,999,in the directory for a new file.
- 9,0,999,File too big. Existing file being loaded won't fit into memory.
- 11,0,999,Not enough space available. The requested line addition couldn't be done
- 12,30,999,because of memory space limits.
- 14,0,999,Error reading diskette. A hard error occurred while loading a file.
- 16,0,999,Bad file format. The file being loaded is not a conventional ASCII
- 17,30,999,line file (see main menu item "DATA FILES").
- 19,0,999,Can't use F6 in data line. F6 may be used only in the command/status line to
- 20,30,999,generate a string separator.
- 23,54,0, Space bar --> main menu
- 23,0,5,NN --> next frame
- 5,14,0,25,999,*** EDIT ERROR Messages ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,Error writing diskette. A hard error occurred in a SAVE operation. This is
- 4,30,999,probably a bad diskette.
- 6,0,999,Diskette full. SAVE not completed because the diskette is full.
- 8,0,999,Bad line command XX Line command XX in the current screen is invalid.
- 10,0,999,Bad global command. The specified primary command is not acceptable.
- 12,0,999,Block command conflict. The second block command differs from the first,
- 13,30,999,or a range violation exists.
- 15,0,999,Block command pending. A line command conflicts with the parameters
- 16,30,999,shown in the PENDING message.
- 18,0,999,Error reading file EDITHELP.DTA. HELP terminated because of diskette error.
- 23,54,0, Space bar --> main menu
- 23,0,4,NN --> first frame
- 7,14,0,30,999,*** DATA FILES ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 5,0,999,Data files must contain ASCII data in lines of not more than 254 data bytes.
- 6,0,999,Each line must end in a CR,LF sequence (hex codes 13, 10), which is NOT included
- 7,0,999,in the 254 byte limit. The last line of the file must be followed by a SUB
- 8,0,999,character (hex code 1A), which serves as an end-of-file indicator.
- 10,0,999,Physical records must be 128 bytes in length (DOS default). The total file size
- 11,0,999,must not exceed 65,383 bytes in length, because the entire file must fit into
- 12,0,999,one memory segment which also contains the TOP OF FILE and BOTTOM OF FILE lines.
- 14,0,999,The WORKING FILE name must be specified when EDIT is invoked. Other files may
- 15,0,999,be added to the working file at any line position via the LOAD command (F3).
- 16,0,999,The working file name may be changed via the FILENAME global command.
- 18,0,999,When the SAVE command (Function key 4) is invoked, the WORKING FILE is written
- 19,0,999,onto the currently mounted diskette, provided there is enough space available.
- 8,14,0,29,999,*** KEYBOARD USE ***
- 2,0,999,Esc terminates the current operation and clears pending block command values.
- 4,0,999,TAB - Normal shift (lower-case) = adds TAB character (hex 09) to the file.
- 5,0,999, The display formatter assumes a tab stop in every eighth column.
- 6,0,999, - Upshift = moves the cursor to the next previous field origin.
- 8,0,999,Ctrl-Break interrupts processing, terminates the current operation, and resets
- 9,0,999, pending block command values.
- 11,0,999,Home clears the command/status line and moves the cursor to that line.
- 13,0,999,End moves the cursor to the end of a data line.
- 15,0,999,Ctrl-End clears the current line beginning at the cursor position.
- 17,0,999,PgUp moves the display window up 11 lines within the working file.
- 19,0,999,PgDn moves the display window down 11 lines within the working file.
- 21,0,999,Ctrl-PgUp moves the display window to the top of the working file.
- 23,0,999,Ctrl-PgDn moves the display window to the bottom of the working file.
- 10,17,0,28,999,*** INSERT command ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,The INSERT line command is invoked by entering i or I in the line number where
- 4,0,999,the insertion is to be made. That line and all following lines are shifted down,
- 5,0,999,and a new null line is placed at the indicated position.
- 7,0,999,The null line representing the insertion position has a normal video line
- 8,0,999,number. When an insertion line is active in the file, pressing ENTER causes the
- 9,0,999,insertion line to be closed, and a new insertion line created immediately after
- 10,0,999,the old one. This continues until a new command is entered, or until the Esc or
- 11,0,999,Ctrl-Break key is pressed. Esc or Ctrl-Break will delete the active insertion
- 12,0,999,line, in addition to resetting INSERT mode.
- 19,0,999,╔═════════════════════════╗
- 20,0,0, ║ Space bar --> main menu ║
- 21,0,999,╚═════════════════════════╝
- 19,52,999,╔═════════════════════════╗
- 20,52,11,N║ N --> next command ║
- 21,52,999,╚═════════════════════════╝
- 11,13,0,28,999,*** DELETE Command ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,The DELETE line command is invoked by entering d or D in the line number of the
- 4,0,999,line to be deleted. That line is immediately deleted from the file.
- 6,0,999,A block of lines may be deleted by entering dd or DD in the first and last lines
- 7,0,999,of the block. The PgUp or PgDn key, or the DISPLAY, +, or - command may be used
- 8,0,999,to locate a block end after the other block end has been marked.
- 19,0,999,╔═════════════════════════╗
- 20,0,0, ║ Space bar --> main menu ║
- 21,0,999,╚═════════════════════════╝
- 19,52,999,╔═════════════════════════╗
- 20,52,12,N║ N --> next command ║
- 21,52,999,╚═════════════════════════╝
- 12,15,0,26,999,*** REPLICATE Command ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,The REPLICATE line command is invoked by entering r or R in the line number of
- 4,0,999,the line to be replicated. That line is immediately copied following itself.
- 6,0,999,A block of lines may be replicated by typing rr or RR in the first and last
- 7,0,999,lines of the block. The PgUp or PgDn key, or the DISPLAY, +, or - command may be
- 8,0,999,used to locate a block end after the other block end has been marked. A block
- 9,0,999,REPLICATE copies the entire block of lines immediately after the last line of
- 10,0,999,the original block.
- 19,0,999,╔═════════════════════════╗
- 20,0,0, ║ Space bar --> main menu ║
- 21,0,999,╚═════════════════════════╝
- 19,52,999,╔═════════════════════════╗
- 20,52,13,N║ N --> next command ║
- 21,52,999,╚═════════════════════════╝
- 13,17,0,29,999,*** COPY Command ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,The COPY line command is invoked by entering c or C in the line number of the
- 4,0,999,line to be copied. That line is immediately copied at the position indicated by
- 5,0,999,a BEFORE or AFTER command. A block of lines may be copied by typing cc or CC in
- 6,0,999,the first and last lines of the block. The PgUp or PgDn key, or the DISPLAY, +,
- 7,0,999,or - may be used to locate a block end after the other block end has been
- 8,0,999,marked. A block COPY duplicates the entire block of lines at the indicated
- 9,0,999,position.
- 11,0,999,The BEFORE or AFTER command may be entered prior to or after entering the COPY
- 12,0,999,command.
- 19,0,999,╔═════════════════════════╗
- 20,0,0, ║ Space bar --> main menu ║
- 21,0,999,╚═════════════════════════╝
- 19,52,999,╔═════════════════════════╗
- 20,52,14,N║ N --> next command ║
- 21,52,999,╚═════════════════════════╝
- 14,17,0,29,999,*** MOVE Command ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,The MOVE line command is invoked by entering m or M in the line number of the
- 4,0,999,line to be copied. That line is immediately moved to the position indicated by
- 5,0,999,a BEFORE or AFTER command. A block of lines may be moved by typing mm or MM in
- 6,0,999,the first and last lines of the block. The PgUp or PgDn key, or the DISPLAY, +,
- 7,0,999,or - may be used to locate a block end after the other block end has been
- 8,0,999,marked. A block MOVE relocates the entire block of lines to the indicated
- 9,0,999,position.
- 11,0,999,The BEFORE or AFTER command may be entered prior to or after entering the MOVE
- 12,0,999,command.
- 19,0,999,╔═════════════════════════╗
- 20,0,0, ║ Space bar --> main menu ║
- 21,0,999,╚═════════════════════════╝
- 19,52,999,╔═════════════════════════╗
- 20,52,15,N║ N --> next command ║
- 21,52,999,╚═════════════════════════╝
- 15,16,0,24,999,*** BEFORE, AFTER Commands ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,A BEFORE command or an AFTER command is required with each MOVE or COPY command,
- 4,0,999,and with each LOAD (F3) command.
- 6,0,999,BEFORE: type b or B in the line number before which the copied or moved line or
- 7,0,999,block of lines is to be placed.
- 9,0,999,AFTER: type a or A in the line number after which the copied or moved line or
- 10,0,999,block of lines is to be placed.
- 12,0,999,The BEFORE or AFTER command may be entered prior to or after entering the MOVE
- 13,0,999,or COPY command, but it must be entered before pressing F3 to do a file LOAD.
- 19,0,999,╔═════════════════════════╗
- 20,0,0, ║ Space bar --> main menu ║
- 21,0,999,╚═════════════════════════╝
- 19,52,999,╔═════════════════════════╗
- 20,52,16,N║ N --> next command ║
- 21,52,999,╚═════════════════════════╝
- 16,16,0,27,999,*** BRACKET Commands ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,A string command (global S or R) will address the entire working file unless it
- 4,0,999,is restricted by a pair of BRACKET commands.
- 6,0,999,The BRACKET command may be either [ or ] -- no order is implied by the bracket
- 7,0,999,shape. One BRACKET command is required at the first line and another must be
- 8,0,999,entered at the last line of the restricted range. Subsequent string commands
- 9,0,999,begin at the lowest line number of the range and end at the last.
- 11,0,999,When it is no longer needed, a BRACKET range is cleared by either the Esc key
- 12,0,999,or the Ctrl-Break combination.
- 19,0,999,╔═════════════════════════╗
- 20,0,0, ║ Space bar --> main menu ║
- 21,0,999,╚═════════════════════════╝
- 19,52,999,╔═════════════════════════╗
- 20,52,22,N║ N --> next command ║
- 21,52,999,╚═════════════════════════╝
- 17,15,0,29,999,*** QUIT Command ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,The QUIT function is invoked by typing q or Q in the command/status line. It has
- 4,0,999,exactly the same function as F2.
- 6,0,999,If the working file has been saved since it was last altered, QUIT is completed
- 7,0,999,immediately, and control is returned to DOS.
- 9,0,999,If the file is modified and not saved, a prompt message will appear. At that
- 10,0,999,point, the file may be saved by pressing F4, or EDIT may be terminated by
- 11,0,999,pressing y or Y, or EDIT execution may be resumed by pressing another key.
- 19,0,999,╔═════════════════════════╗
- 20,0,0, ║ Space bar --> main menu ║
- 21,0,999,╚═════════════════════════╝
- 19,52,999,╔═════════════════════════╗
- 20,52,18,N║ N --> next command ║
- 21,52,999,╚═════════════════════════╝
- 18,13,0,29,999,*** HELP Command ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,The HELP function is invoked by typing h or H in the command/status line. It has
- 4,0,999,exactly the same function as F1.
- 6,0,999,The directory of the diskette mounted on the default drive is searched for a
- 7,0,999,file named EDITHELP.DTA. If it is not found, the command is ignored. If it is
- 8,0,999,found, it is opened and HELP execution is begun.
- 19,0,999,╔═════════════════════════╗
- 20,0,0, ║ Space bar --> main menu ║
- 21,0,999,╚═════════════════════════╝
- 19,52,999,╔═════════════════════════╗
- 20,52,19,N║ N --> next command ║
- 21,52,999,╚═════════════════════════╝
- 19,15,0,27,999,*** FILENAME Command ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,The FILENAME function is invoked by typing f or F in the command/status line.
- 5,0,999,If a valid filename (drive number and extension optional) immediately follows
- 6,0,999,the f or F, it is used; otherwise, the "Enter filename:" prompt is presented.
- 8,0,999,If the specified filename represents a new file, it is assigned to the working
- 9.0,999,file. Otherwise, a prompt requests permission to erase the old file, after which
- 10,0,999,the function is terminated, or else the file is erased, and its name becomes the
- 11,0,999,working file name.
- 19,0,999,╔═════════════════════════╗
- 20,0,0, ║ Space bar --> main menu ║
- 21,0,999,╚═════════════════════════╝
- 19,52,999,╔═════════════════════════╗
- 20,52,20,N║ N --> next command ║
- 21,52,999,╚═════════════════════════╝
- 20,16,0,27,999,*** DISPLAY Commands ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,Three global commands are provided for direct positioning of the display window
- 4,0,999,anywhere in the file:
- 6,0,999,DISPLAY is invoked by typing d or D in the command/status line, followed by a
- 7,0,999, decimal integer representing the line to be placed at the top of the
- 8.0,999, screen.
- 10,0,999,SCROLL UP/DOWN is invoked by typing - or +, respectively, followed by a decimal
- 11,0,999, integer representing the number of file lines through which the display
- 12,0,999, window is to be scrolled.
- 19,0,999,╔═════════════════════════╗
- 20,0,0, ║ Space bar --> main menu ║
- 21,0,999,╚═════════════════════════╝
- 19,52,999,╔═════════════════════════╗
- 20,52,21,N║ N --> next command ║
- 21,52,999,╚═════════════════════════╝
- 21,24,0,24,999,*** SEARCH/REPLACE Commands ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,Four global commands are provided to locate and optionally to replace character
- 4,0,999,strings:
- 6,0,999,SEARCH is invoked by typing s or S in the command/status line, followed by a
- 7,0,999, string of one or more characters to be located, and an optional second
- 8.0,999, string to be used in a subsequent operandless REPLACE command.
- 9,0,999,REPLACE is invoked by typing r or R in the command/status line, followed by
- 10,0,999, two character strings, separated by the character obtained by pressing
- 11,0,999, F6. A "REPLACE all occurrences" function is invoked by typing F6 after
- 12,0,999, the second string.
- 13,0,999,SEARCH PREVIOUS is invoked by typing p or P in the command/status line. This
- 14,0,999, command differs from SEARCH in 1) the search direction (backward), and
- 15.0,999, 2) the starting point: the beginning of the first displayed line.
- 16,0,999,SEARCH NEXT is invoked by typing n or N in the command/status line. This
- 17,0,999, command differs from SEARCH by beginning at the first displayed line.
- 18,0,999,If SEARCH or REPLACE is invoked without operands, the previous string operands
- 19,0,999, are used. F9 and F10 produce operandless S and R commands, respectively.
- 20,0,999,╔═════════════════════════╗
- 21,0,0, ║ Space bar --> main menu ║
- 22,0,999,╚═════════════════════════╝
- 20,52,999,╔═════════════════════════╗
- 21,52,17,N║ N --> first command ║
- 22,52,999,╚═════════════════════════╝
- 22,16,0,24,999,*** INDENT,UNDENT Commands ***
- 1,23,999,(Ctrl-Break resumes EDIT execution)
- 3,0,999,INDENT shifts one or more data lines to the right; UNDENT shifts one or more
- 4,0,999,lines to the left. The block command form is used to affect multiple lines.
- 6,0,999,If a number follows the command in the line number field, it indicates the
- 7,0,999,number of character positions across which the line is to be shifted. If used in
- 8,0,999,a block command, this number must be entered as part of the last range limit
- 9,0,999,to be entered. The default shift count is one.
- 11,0,999,If the line(s) involved in the INDENT/UNDENT command include(s) tabs, the tabs
- 12,0,999,are replaced with a corresponding number of spaces before command execution.
- 19,0,999,╔═════════════════════════╗
- 20,0,0, ║ Space bar --> main menu ║
- 21,0,999,╚═════════════════════════╝
- 19,52,999,╔═════════════════════════╗
- 20,52,10,N║ N --> first command ║
- 21,52,999,╚═════════════════════════╝
- ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,